/**
 * @module ES2022
 */
import B from './B';

console.log('A::import B', B.foo);
const foo = await import('./B').then((m) => m.default.foo);
console.log('A::await import B', foo);
const bar = 'bar_' + foo;

export { bar };

setImmediate(() => {
  console.log('A::setImmediate');
});
setTimeout(() => {
  console.log('A::setTimeout');
});
Promise.resolve().then(() => {
  console.log('A::Promise.resolve');
});
